tooth/dental deposit - Turco Inglés Diccionario